P+ - Game & Watch - Subroutine - 0xf910
- if (BoolIsTrue RandomAccessBool (0xc))
- FloatVariableMultiply { variable: RandomAccessFloat (0xa), value: -1 }
- if ((RandomAccessInt (0x6017) Equal scalar(79)))
- FloatVariableSet { variable: RandomAccessFloat (0x6260), value: RandomAccessFloat (0xa) }
- FloatVariableSet { variable: RandomAccessFloat (0x6261), value: RandomAccessFloat (0xb) }
- UnknownEvent { namespace: 0x12, code: 0x12, unk1: 0x0, arguments: [Variable(Variable { memory_type: RandomAccess, data_type: Float, address: 11 }), Variable(Variable { memory_type: RandomAccess, data_type: Float, address: 25192 })] }
- if ((RandomAccessInt (0x6019) Equal scalar(1)))
- FloatVariableSet { variable: RandomAccessFloat (0x5d02), value: 1.85 }
- FloatVariableMultiply { variable: RandomAccessFloat (0x6270), value: 0.35 }
- else
- if ((RandomAccessInt (0x57ac) Equal scalar(79)))
- FloatVariableSet { variable: RandomAccessFloat (0x59f5), value: RandomAccessFloat (0xa) }
- FloatVariableSet { variable: RandomAccessFloat (0x59f6), value: RandomAccessFloat (0xb) }
- UnknownEvent { namespace: 0x12, code: 0x12, unk1: 0x0, arguments: [Variable(Variable { memory_type: RandomAccess, data_type: Float, address: 11 }), Variable(Variable { memory_type: RandomAccess, data_type: Float, address: 23037 })] }
- if ((RandomAccessInt (0x57ae) Equal scalar(1)))
- FloatVariableSet { variable: RandomAccessFloat (0x5497), value: 1.85 }
- FloatVariableMultiply { variable: RandomAccessFloat (0x5a05), value: 0.35 }
- else
- if ((RandomAccessInt (0x4f41) Equal scalar(79)))
- FloatVariableSet { variable: RandomAccessFloat (0x518a), value: RandomAccessFloat (0xa) }
- FloatVariableSet { variable: RandomAccessFloat (0x518b), value: RandomAccessFloat (0xb) }
- UnknownEvent { namespace: 0x12, code: 0x12, unk1: 0x0, arguments: [Variable(Variable { memory_type: RandomAccess, data_type: Float, address: 11 }), Variable(Variable { memory_type: RandomAccess, data_type: Float, address: 20882 })] }
- if ((RandomAccessInt (0x4f43) Equal scalar(1)))
- FloatVariableSet { variable: RandomAccessFloat (0x4c2c), value: 1.85 }
- FloatVariableMultiply { variable: RandomAccessFloat (0x519a), value: 0.35 }
- else
- if ((RandomAccessInt (0x46d6) Equal scalar(79)))
- FloatVariableSet { variable: RandomAccessFloat (0x491f), value: RandomAccessFloat (0xa) }
- FloatVariableSet { variable: RandomAccessFloat (0x4920), value: RandomAccessFloat (0xb) }
- UnknownEvent { namespace: 0x12, code: 0x12, unk1: 0x0, arguments: [Variable(Variable { memory_type: RandomAccess, data_type: Float, address: 11 }), Variable(Variable { memory_type: RandomAccess, data_type: Float, address: 18727 })] }
- if ((RandomAccessInt (0x46d8) Equal scalar(1)))
- FloatVariableSet { variable: RandomAccessFloat (0x43c1), value: 1.85 }
- FloatVariableMultiply { variable: RandomAccessFloat (0x492f), value: 0.35 }
- else
- if ((RandomAccessInt (0x3e6b) Equal scalar(79)))
- FloatVariableSet { variable: RandomAccessFloat (0x40b4), value: RandomAccessFloat (0xa) }
- FloatVariableSet { variable: RandomAccessFloat (0x40b5), value: RandomAccessFloat (0xb) }
- UnknownEvent { namespace: 0x12, code: 0x12, unk1: 0x0, arguments: [Variable(Variable { memory_type: RandomAccess, data_type: Float, address: 11 }), Variable(Variable { memory_type: RandomAccess, data_type: Float, address: 16572 })] }
- if ((RandomAccessInt (0x3e6d) Equal scalar(1)))
- FloatVariableSet { variable: RandomAccessFloat (0x3b56), value: 1.85 }
- FloatVariableMultiply { variable: RandomAccessFloat (0x40c4), value: 0.35 }